## 登录服务器
cmake_minimum_required(VERSION 2.6)

project(realmd)

# 包含文件目录
include_directories(
    ${PROJECT_SOURCE_DIR}
)

# 生成可执行文件需要的源文件
set(realmd_SRC
    main.cc
    
    app/application.h
    app/application.cc
    
    app/common.h
    app/ui/ui.h
    app/ui/socket.h
    app/ui/socket.cc
    app/ui/socket_factory.h
    app/ui/subsystem.h
    app/ui/subsystem.cc
    app/ui/realmlist.h
    app/ui/realmlist.cc
)

# 生成可执行文件
add_executable(realmd ${realmd_SRC})
# 需要链接的库
target_link_libraries(realmd
    node
    shared
    ${LIBEVENT_LIBRARIES}
    ${OPENSSL_LIBRARIES}
    ${MYSQL_LIBRARIES}
)
# 需要链接的库（平台相关）
if (WIN32)
target_link_libraries(realmd ws2_32)
else()
endif()